+++ /dev/null
-From: Cory Quammen <cory.quammen@kitware.com>
-Date: Thu, 29 Sep 2022 13:10:00 -0400
-Subject: vtkXMLTreeReader: protect against possible nullptr dereference
-Origin: upstream,https://gitlab.kitware.com/vtk/vtk/-/commit/72119ea71422d2892f2a0475fc282835310f8d9e
-Forwarded: not-needed
-Bug-Debian: https://bugs.debian.org/1031877
-
-Vulnerability reported at
-https://nvd.nist.gov/vuln/detail/CVE-2021-42521.
-
----
- IO/Infovis/vtkXMLTreeReader.cxx | 6 ++++++
- 1 file changed, 6 insertions(+)
-
-diff --git a/IO/Infovis/vtkXMLTreeReader.cxx b/IO/Infovis/vtkXMLTreeReader.cxx
-index 64abca37e96..af64572b27f 100644
---- a/IO/Infovis/vtkXMLTreeReader.cxx
-+++ b/IO/Infovis/vtkXMLTreeReader.cxx
-@@ -217,6 +217,12 @@ int vtkXMLTreeReader::RequestData(
-
- // Get the root element node
- xmlNode* rootElement = xmlDocGetRootElement(doc);
-+ if (!rootElement)
-+ {
-+ vtkErrorMacro(<< "Could not get root element of document.");
-+ return 0;
-+ }
-+
- vtkXMLTreeReaderProcessElement(builder, -1, rootElement, this->ReadCharData, this->MaskArrays);
-
- xmlFreeDoc(doc);
---
-GitLab
-